encapsulated device - English Synonyms Dictionary